;
(function (window, angular) {
    'use strict';
    angular.module("Controller.Report", ["Controller.Report.Indicator",
        "Controller.Report.PriceSearch", "Controller.Report.SaleDetailReport", "Controller.Report.SaleAmountReport",
        "Controller.Report.MaterialTypeSaleAmountReport", "Controller.Report.ChannelSaleAmountReport",
        "Controller.Report.SaleProfitReport", "Controller.Report.UreportPreview"])
        .config(['$stateProvider', function ($stateProvider) {
           
            $stateProvider.state("app.managerReport.indicator", {
                url: "/indicator",
                templateUrl: "view/report/indicator.html",
                controller: "IndicatorCtrl"
            });

            $stateProvider.state("app.managerReport.priceSearch", {
                url: "/priceSearch",
                templateUrl: "view/report/priceSearch.html",
                controller: "PriceSearchCtrl"
            });

            $stateProvider.state("app.managerReport.saleDetailReport", {
                url: "/saleDetailReport",
                templateUrl: "view/report/saleDetailReport.html",
                controller: "SaleDetailReportCtrl"
            });

            $stateProvider.state("app.managerReport.saleAmountReport", {
                url: "/saleAmountReport",
                templateUrl: "view/report/saleAmountReport.html",
                controller: "SaleAmountReportCtrl"
            });

            $stateProvider.state("app.managerReport.materialTypeSaleAmountReport", {
                url: "/materialTypeSaleAmountReport",
                templateUrl: "view/report/materialTypeSaleAmountReport.html",
                controller: "MaterialTypeSaleAmountReportCtrl"
            });

            $stateProvider.state("app.managerReport.channelSaleAmountReport", {
                url: "/channelSaleAmountReport",
                templateUrl: "view/report/channelSaleAmountReport.html",
                controller: "ChannelSaleAmountReportCtrl"
            });

            $stateProvider.state("app.managerReport.saleProfitReport", {
                url: "/saleProfitReport",
                templateUrl: "view/report/saleProfitReport.html",
                controller: "SaleProfitReportCtrl"
            });

            $stateProvider.state("app.managerReport.ureportPreview", {
                url: "/ureportPreview",
                templateUrl: "view/report/ureportPreview.html",
                controller: "UreportPreviewCtrl"
            });
        }])
    ;
})(window, window.angular);